Kicking a Ball - Modeling Complex Dynamic Motions for Humanoid Robots

نویسندگان

  • Judith Müller
  • Tim Laue
  • Thomas Röfer
چکیده

Complex motions like kicking a ball into the goal are becoming more important in RoboCup leagues such as the Standard Platform League. Thus, there is a need for motion sequences that can be parameterized and changed dynamically. This paper presents a motion engine that translates motions into joint angles by using trajectories. These motions are defined as a set of Bezier curves that can be changed online to allow adjusting, for example, a kicking motion precisely to the actual position of the ball. During the execution, motions are stabilized by the combination of center of mass balancing and a gyro feedback-based closed-loop PID controller.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Motion Control: Dynamic Kick for a Humanoid Robot

Automatic, full body motion generation for humanoid robots presents a formidable computational challenge. The kicking motion is one of the most important motions in a soccer game. However, at the current state the most common approaches of implementing this motion are based on key frame technique. Such solutions are inflexible and cost a lot of time to adjust robot’s position. In this paper we ...

متن کامل

Complete Analytical Forward and Inverse Kinematics for the NAO Humanoid Robot

Articulated robots with multiple degrees of freedom, such as humanoid robots, have become popular research platforms in robotics and artificial intelligence. Such robots can perform complex motions, including the balancing, walking, and kicking skills required in the RoboCup robot soccer competition. The design of complex dynamic motions is achievable only through the use of robot kinematics, w...

متن کامل

A Dynamic Kick for the Nao Robot

Our research is concerned with making a dynamic, closed loop, stabilized kick for the Nao robot. The Nao is a humanoid robot made by Aldebaran Robotics. It is used in the Standard Platform League of the RoboCup, an organization which organizes football (soccer) competitions for autonomous robots. Kicking, of course, is an important part of football, and thus a good kick is vital to achieving go...

متن کامل

Object Modeling in Dynamic Environments by Mobile Agents

Modeling of the environment based on sensor data plays an important role for research works in artificial intelligence, especially for robotics. This modeling task can be split into two subtasks for the robots self localization and object tracking. In self localization the robot uses landmarks to determine its own position at a certain area. Object modeling and tracking describes the process of...

متن کامل

Optic Flow Based Skill Learning for a Humanoid to Trap, Approach to, and Pass a Ball

Generation of a sequence of behaviors is necessary for the RoboCup Humanoid league to realize not simply a individual robot performance but also cooperative ones between robots. A typical example task is passing a ball between two humanoids, and the issues are: (1) basic skill decomposition, (2) skill learning, and (3) planning to connect the learned skills. This paper presents three methods fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010